delay penalty - Turkish English Dictionary